Big Huge Thesaurus

lymph cell

noun

sounds kind of like